package com.ls.fw.mvc.springmvc.support.hateoas;

public interface LinkRelation {
	 /**
     * 下一个
     */
	String NEXT = "next";
    /**
     * 上一个
     */
    String PREV = "prev";
    /**
     * 第一个
     */
    String FIRST = "first";
    /**
     * 最后一个
     */
    String LAST = "last";
    /**
     * 指向当前资源本身的链接的 rel 属性。每个资源的表达中都应该包含此关系的链接。
     */
    String SELF = "self";
    /**
     * 指向一个可以编辑当前资源的链接。
     */
    String EDIT = "edit";
    /**
     * 如果当前资源表示的是一个集合，则用来指向该集合中的单个资源。
     */
    String ITEM = "item";
    /**
     * 如果当前资源包含在某个集合中，则用来指向包含该资源的集合。
     */
    String COLLECTION = "collection";
    /**
     * 指向一个与当前资源相关的资源。
     */
    String RELATED = "related";
  /**
   * 指向一个可以搜索当前资源及其相关资源的链接。
   */
    String SEARCH = "search";
}
